Amir CoffeyAmir Coffey
Barcelona vs PSG: Rodri Rested, Bernal Starts, and the Right Flank Where the Match Is DecidedThe Barcelona team sheet leaked a few hours before kick-off. No Rodri. The...
When the Match Record Is Empty: A Verification Lesson from a Failed Esports Analysis PipelineLast weekend, a nine-part document landed on my computer at the podcast studi...
Bayern and Olise: On Paper 2029, On the Table Only Two More SummersKarl-Heinz Rummenigge, a member of Bayern Munich's supervisory board, told th...
Elite Table Tennis and the Data Problem: When the Scoreboard Does Not Tell the Whole Story of a MatchThere is a moment in elite table tennis that I always return to, not because ...
Lamine Yamal Is Changing His Launch Point: Leaving Deep Zones to Attack the BoxHook I rewatched Barcelona's eight matches this season, but not to count goal...
Lamine Yamal, Sevilla and the Psychological Battle: When Stand Pressure Forges CharacterA 17-year-old stepped up to take a free kick, missed the chance, then turned ...
Kane Reaches 150 Bayern Goals, Barcelona Stay Perfect: Four Leagues, One Weekend, and the Traces the Scoreboard Never TellsKane Reaches 150 Bayern Goals, Barcelona Stay Perfect: Four Leagues, One...
The Gap Between Matchdays: Football Writing and the Trap of Certainty2:14 in the morning, Liverpool. On the screen sits a nine-part assessment, an...
Naturalized Goals and the Missing Domestic Striker: Re-reading Vietnam's 2026 ASEAN Cup Title Through DataLate on 5 January 2026, at Rajamangala Stadium in Bangkok, Nguyen Xuan Son...
Raphinha Wins La Liga Player of the Month August 2026: Fact or Narrative Built on a Dangerously Small Sample?Right after the final whistle in Barcelona's match against Rayo Vallecano at...
The Empty Dossier: Four Data Voids Shaping Modern FootballMinute 90+3 at the Kazan Arena, June 27, 2026: Kim Young-gwon pushes the ball...
Decoding the Hot News: From Indonesia Derby to the 'Messi vs Ronaldo Rematch' Content TrapThe Gelora Bung Karno Stadium is set to host the Persija vs Persib derby, a...
When Peter Bosz Scolded Ryan Flamingo for Choosing Ronaldo: The Dressing-Room Door and the Pulse of an Everlasting LegendIn a small auditorium in Brabant, the Netherlands, a sixty-two-year-old head...
The Spreadsheet Returns Zero: Notes From a Night With No InformationThe clock in the corner of my screen turned to 1:47 a.m. The second spreadshe...
When the Ball Weeps: A Journey to Find Truth in the Empty Spaces of the PitchThe stadium is empty, only the sound of the ball weeping into a poem. I stand...
Tottenham Spent £100m on Tonali and De Zerbi Still Teaches Them That Money Can't Buy GutsAt 2am, my phone buzzed. A tactical analyst working in the Premier League...
Messi's great journey: From tears to gloryI still remember Lionel Messi's tears at MetLife Stadium in June 2026. He kne...
Messi scores 4 goals at 39 and chooses Cornella: The line between glory and expectationFootball always tells stories by crossing the boundaries of time, but rarely...
Nortje Ruled Out of the Deciding Test: South Africa Lose a Role, Not a PlaceThe fourth over Not the eighteenth over of day three. Not the last ball of a...
Zheng Qinwen and the Beijing Night: A Win That Began at the Final PointsZheng Qinwen and the Beijing Night: A Win That Began at the Final Points Ther...
When the Match Record Is Empty: A Verification Lesson from a Failed Esports Analysis PipelineLast weekend, a nine-part document landed on my computer at the podcast studi...
Bayern and Olise: On Paper 2029, On the Table Only Two More SummersKarl-Heinz Rummenigge, a member of Bayern Munich's supervisory board, told th...
Elite Table Tennis and the Data Problem: When the Scoreboard Does Not Tell the Whole Story of a MatchThere is a moment in elite table tennis that I always return to, not because ...
Lamine Yamal Is Changing His Launch Point: Leaving Deep Zones to Attack the BoxHook I rewatched Barcelona's eight matches this season, but not to count goal...
Lamine Yamal, Sevilla and the Psychological Battle: When Stand Pressure Forges CharacterA 17-year-old stepped up to take a free kick, missed the chance, then turned ...
Kane Reaches 150 Bayern Goals, Barcelona Stay Perfect: Four Leagues, One Weekend, and the Traces the Scoreboard Never TellsKane Reaches 150 Bayern Goals, Barcelona Stay Perfect: Four Leagues, One...
The Gap Between Matchdays: Football Writing and the Trap of Certainty2:14 in the morning, Liverpool. On the screen sits a nine-part assessment, an...
Naturalized Goals and the Missing Domestic Striker: Re-reading Vietnam's 2026 ASEAN Cup Title Through DataLate on 5 January 2026, at Rajamangala Stadium in Bangkok, Nguyen Xuan Son...
Raphinha Wins La Liga Player of the Month August 2026: Fact or Narrative Built on a Dangerously Small Sample?Right after the final whistle in Barcelona's match against Rayo Vallecano at...
The Empty Dossier: Four Data Voids Shaping Modern FootballMinute 90+3 at the Kazan Arena, June 27, 2026: Kim Young-gwon pushes the ball...
Decoding the Hot News: From Indonesia Derby to the 'Messi vs Ronaldo Rematch' Content TrapThe Gelora Bung Karno Stadium is set to host the Persija vs Persib derby, a...
When Peter Bosz Scolded Ryan Flamingo for Choosing Ronaldo: The Dressing-Room Door and the Pulse of an Everlasting LegendIn a small auditorium in Brabant, the Netherlands, a sixty-two-year-old head...
The Spreadsheet Returns Zero: Notes From a Night With No InformationThe clock in the corner of my screen turned to 1:47 a.m. The second spreadshe...
When the Ball Weeps: A Journey to Find Truth in the Empty Spaces of the PitchThe stadium is empty, only the sound of the ball weeping into a poem. I stand...
Tottenham Spent £100m on Tonali and De Zerbi Still Teaches Them That Money Can't Buy GutsAt 2am, my phone buzzed. A tactical analyst working in the Premier League...
Messi's great journey: From tears to gloryI still remember Lionel Messi's tears at MetLife Stadium in June 2026. He kne...
Messi scores 4 goals at 39 and chooses Cornella: The line between glory and expectationFootball always tells stories by crossing the boundaries of time, but rarely...
Nortje Ruled Out of the Deciding Test: South Africa Lose a Role, Not a PlaceThe fourth over Not the eighteenth over of day three. Not the last ball of a...
Zheng Qinwen and the Beijing Night: A Win That Began at the Final PointsZheng Qinwen and the Beijing Night: A Win That Began at the Final Points Ther...
